Current State ID: 58
Current State Description: - Shot1 is on the table, contains ingredient1, used.- Shot2 is held by the left hand, contains ingredient2, used.- Shot3 is clean and empty on the table.- Shaker1 is clean, empty, and at fill level l0 on the table.- Dispenser1 contains ingredient1 (color: red).- Dispenser2 contains ingredient2 (color: blue).- Left hand is holding shot2.- Right hand is empty.

Child State ID: 64
Action Taken: pour-shot-to-clean-shaker(shot2, ingredient2, shaker1, left_hand, l0, l1)
State Description: - Shot1 is on the table, contains ingredient1, used.- Shot2 is empty, used, and on the table.- Shot3 is clean and empty on the table.- Shaker1 contains ingredient2, used, at fill level l1, and is unshaken.- Dispenser1 contains ingredient1 (color: red).- Dispenser2 contains ingredient2 (color: blue).- Left hand is empty.- Right hand is empty.

Child State ID: 65
Action Taken: grasp(right_hand, shot1)
State Description: - Shot1 is held by the right hand, contains ingredient1, used.- Shot2 is held by the left hand, contains ingredient2, used.- Shot3 is clean and empty on the table.- Shaker1 is clean, empty, and at fill level l0 on the table.- Dispenser1 contains ingredient1 (color: red).- Dispenser2 contains ingredient2 (color: blue).- Left hand is holding shot2.- Right hand is holding shot1.

Child State ID: 66
Action Taken: pour-shot-to-clean-shaker(shot2, ingredient2, shaker1, left_hand, l0, l1)
State Description: - Shot1 is on the table, contains ingredient1, used.- Shot2 is now empty, held by the left hand, used.- Shot3 is clean and empty on the table.- Shaker1 contains ingredient2, used, unshaken, at fill level l1 on the table.- Dispenser1 contains ingredient1 (color: red).- Dispenser2 contains ingredient2 (color: blue).- Left hand is holding empty and used shot2.- Right hand is empty.

